package com.sh.data.engine.domain.datadev.flink.model.domain;

import lombok.Data;

import java.util.Date;

@Data
public class FlinkNodeFunctionDomain {

    private Long nodeId;

    private Long pid;

    private String nodeName;

    private Integer nodeType;

    // 函数类型，1-udf 2-udaf 3-udtf
    private Integer functionType;

    private String className;

    /**
     * nodeConfigId
     */
    private Long resourceNodeId;

    private String resourceName;

    private String purpose;

    private String format;

    private String paramDesc;

    private String functionName;

    private Date createTime;
    private Date updateTime;

    private String username;
    private String modifyUsername;
    private String resourcePath;
}
